/* 
 * File:   ThreadExcepcion.h
 * Author: Maximiliano Monzon (82341)
 *
 * Created on 17 de octubre de 2012, 15:13
 */

#ifndef TIMEOUTEXCEPCION_H
#define	TIMEOUTEXCEPCION_H

#include <exception>
#include <string>
using namespace std;

namespace TP {

    class TimeOutExcepcion : public exception {
    public:

        TimeOutExcepcion(const string& pMensaje);

        virtual ~TimeOutExcepcion() throw ();
        
        virtual const char* what() const throw();
        
        virtual const char* expandirMensaje (const string& pMensaje);

    private:
        string mensaje;
    };
}
#endif	/* TIMEOUTEXCEPCION_H */

